LIB=-L.. -lrsi
INCLUDES=-I../includes -I../mesoscopic2
OPTIONS=-g -DDEBUG

TESTS=test1 TimeIncrementEvolutiveStrategyTest MesoscopicTest PoisonTest

test: $(TESTS)

test1: testIncrementStrategy.cpp IncrementTimeTestStrategy.cpp IncrementTimeTestStrategy.h
	g++ -pthread $^ $(OPTIONS) $(LIB) $(INCLUDES) -o $@

TimeIncrementEvolutiveStrategyTest: TimeIncrementEvolutiveStrategyTest.cpp
	g++ -pthread $^ $(OPTIONS) $(LIB) $(INCLUDES) -o $@
	
MesoscopicTest: MesoscopicTest.cpp
	g++ -pthread $^ $(OPTIONS) $(LIB) $(INCLUDES) -o $@

PoisonTest: PoisonTest.cpp
	g++ -pthread $^ $(OPTIONS) $(LIB) $(INCLUDES) -o $@

clean:
	rm -f $(TESTS)